uzun kuyruklu kakadu - Turkish English Dictionary